package com.goods.pojo;


import java.io.Serializable;
import java.util.Date;

public class StbBean implements Serializable {
	
	private static final long serialVersionUID = 3600681899211058631L;
	
	private String stbid;
	private String macaddress;//MAC
	private String ipaddress; // 机顶盒IP地址
	private Date updateStartTime; // 更新开始时间
	private Date onlineTime; // 在线时间
	private Date updateEndTime;// 更新结束时间
	private String productVersion; // 广告包版本
	private Integer updateStatus;// 更新状态 1:正在更新,2:更新成功,3:更新失败
	private String manufacturer;// 设备厂商
	private String equipmentType;//设备型号
	private String deviceType;// 设备类型
	private String chipSolution;//芯片方案
	private String flashSize;//flash大小
	private String memorySize;//内存大小
	private String otherInfo;//其他信息
	private int rebootStatus;// 重启状态 0:默认,1:等待执行,2:正在重启,3:重启成功,4:重启失败
	private Date rebootLastTime;// 重启最后状态更新时间
	private int resetStatus;// 恢复出厂设置状态 0:默认,1:等待执行,2:正在重置,3:重置成功,4:重置失败
	private Date resetLastTime;// 恢复出厂设置最后状态更新时间
	private int uploadlogStatus;// 恢复出厂设置状态 0:默认,1:等待执行,2:正在上传日志,3:上传日志成功,4:上传日志失败
	private Date uploadlogLastTime;// 上传日志最后状态更新时间
	private int currentVolume;//音量
	private String totalCapability;//磁盘总容量
	private String currentPlayAd;//当前播放内容
	private int diskCleanupStatus;// 磁盘清理状态 0:默认,1:等待执行,2:正在清理,3:清理成功,4:清理失败
	private Date diskCleanupLastTime;// 清理最后状态更新时间
	private int volumePlusStatus;// 音量加状态 0:默认,1:等待执行,2:正在加音量,3:加音量成功,4:加音量失败
	private Date volumePlusLastTime;// 加音量最后状态更新时间
	private int volumeDownStatus;// 音量减状态 0:默认,1:等待执行,2:正在减音量,3:减音量成功,4:减音量失败
	private Date volumeDownLastTime;// 减音量最后状态更新时间
	private int remoteRebootStatus;// 远程重启状态 0:默认,1:等待执行,2:正在远程重启,3:远程重启成功,4:远程重启失败
	private Date remoteRebootLastTime;// 远程重启最后状态更新时间
	private int timingBootStatus;// 定时开机状态 0:默认,1:等待执行,2:正在开机,3:开机成功,4:开机失败
	private Date timingBootLastTime;// 开机最后状态更新时间
	private int timingShutdownStatus;// 定时关机状态 0:默认,1:等待执行,2:正在关机,3:关机成功,4:关机失败
	private Date timingShutdownLastTime;// 关机最后状态更新时间
	private int screenshotStatus;// 截屏状态 0:默认,1:等待执行,2:正在截屏,3:截屏成功,4:截屏失败
	private Date screenshotLastTime;// 截屏最后状态更新时间
	private String resolution;//分辨率

	public String getStbid() {
		return stbid;
	}
	public void setStbid(String stbid) {
		this.stbid = stbid;
	}
	public String getMacaddress() {
		return macaddress;
	}
	public void setMacaddress(String macaddress) {
		this.macaddress = macaddress;
	}
	public String getIpaddress() {
		return ipaddress;
	}
	public void setIpaddress(String ipaddress) {
		this.ipaddress = ipaddress;
	}
	public Date getUpdateStartTime() {
		return updateStartTime;
	}
	public void setUpdateStartTime(Date updateStartTime) {
		this.updateStartTime = updateStartTime;
	}
	public Date getOnlineTime() {
		return onlineTime;
	}
	public void setOnlineTime(Date onlineTime) {
		this.onlineTime = onlineTime;
	}
	public Date getUpdateEndTime() {
		return updateEndTime;
	}
	public void setUpdateEndTime(Date updateEndTime) {
		this.updateEndTime = updateEndTime;
	}
	public String getProductVersion() {
		return productVersion;
	}
	public void setProductVersion(String productVersion) {
		this.productVersion = productVersion;
	}
	public Integer getUpdateStatus() {
		return updateStatus;
	}
	public void setUpdateStatus(Integer updateStatus) {
		this.updateStatus = updateStatus;
	}
	public String getManufacturer() {
		return manufacturer;
	}
	public void setManufacturer(String manufacturer) {
		this.manufacturer = manufacturer;
	}
	public String getEquipmentType() {
		return equipmentType;
	}
	public void setEquipmentType(String equipmentType) {
		this.equipmentType = equipmentType;
	}
	public String getDeviceType() {
		return deviceType;
	}
	public void setDeviceType(String deviceType) {
		this.deviceType = deviceType;
	}
	public String getChipSolution() {
		return chipSolution;
	}
	public void setChipSolution(String chipSolution) {
		this.chipSolution = chipSolution;
	}
	public String getFlashSize() {
		return flashSize;
	}
	public void setFlashSize(String flashSize) {
		this.flashSize = flashSize;
	}
	public String getMemorySize() {
		return memorySize;
	}
	public void setMemorySize(String memorySize) {
		this.memorySize = memorySize;
	}
	public String getOtherInfo() {
		return otherInfo;
	}
	public void setOtherInfo(String otherInfo) {
		this.otherInfo = otherInfo;
	}
	public int getRebootStatus() {
		return rebootStatus;
	}
	public void setRebootStatus(int rebootStatus) {
		this.rebootStatus = rebootStatus;
	}
	public Date getRebootLastTime() {
		return rebootLastTime;
	}
	public void setRebootLastTime(Date rebootLastTime) {
		this.rebootLastTime = rebootLastTime;
	}
	public int getResetStatus() {
		return resetStatus;
	}
	public void setResetStatus(int resetStatus) {
		this.resetStatus = resetStatus;
	}
	public Date getResetLastTime() {
		return resetLastTime;
	}
	public void setResetLastTime(Date resetLastTime) {
		this.resetLastTime = resetLastTime;
	}
	public int getUploadlogStatus() {
		return uploadlogStatus;
	}
	public void setUploadlogStatus(int uploadlogStatus) {
		this.uploadlogStatus = uploadlogStatus;
	}
	public Date getUploadlogLastTime() {
		return uploadlogLastTime;
	}
	public void setUploadlogLastTime(Date uploadlogLastTime) {
		this.uploadlogLastTime = uploadlogLastTime;
	}
	public int getCurrentVolume() {
		return currentVolume;
	}
	public void setCurrentVolume(int currentVolume) {
		this.currentVolume = currentVolume;
	}
	public String getTotalCapability() {
		return totalCapability;
	}
	public void setTotalCapability(String totalCapability) {
		this.totalCapability = totalCapability;
	}
	public String getCurrentPlayAd() {
		return currentPlayAd;
	}
	public void setCurrentPlayAd(String currentPlayAd) {
		this.currentPlayAd = currentPlayAd;
	}
	public int getDiskCleanupStatus() {
		return diskCleanupStatus;
	}
	public void setDiskCleanupStatus(int diskCleanupStatus) {
		this.diskCleanupStatus = diskCleanupStatus;
	}
	public Date getDiskCleanupLastTime() {
		return diskCleanupLastTime;
	}
	public void setDiskCleanupLastTime(Date diskCleanupLastTime) {
		this.diskCleanupLastTime = diskCleanupLastTime;
	}
	public int getVolumePlusStatus() {
		return volumePlusStatus;
	}
	public void setVolumePlusStatus(int volumePlusStatus) {
		this.volumePlusStatus = volumePlusStatus;
	}
	public Date getVolumePlusLastTime() {
		return volumePlusLastTime;
	}
	public void setVolumePlusLastTime(Date volumePlusLastTime) {
		this.volumePlusLastTime = volumePlusLastTime;
	}
	public int getVolumeDownStatus() {
		return volumeDownStatus;
	}
	public void setVolumeDownStatus(int volumeDownStatus) {
		this.volumeDownStatus = volumeDownStatus;
	}
	public Date getVolumeDownLastTime() {
		return volumeDownLastTime;
	}
	public void setVolumeDownLastTime(Date volumeDownLastTime) {
		this.volumeDownLastTime = volumeDownLastTime;
	}
	public int getRemoteRebootStatus() {
		return remoteRebootStatus;
	}
	public void setRemoteRebootStatus(int remoteRebootStatus) {
		this.remoteRebootStatus = remoteRebootStatus;
	}
	public Date getRemoteRebootLastTime() {
		return remoteRebootLastTime;
	}
	public void setRemoteRebootLastTime(Date remoteRebootLastTime) {
		this.remoteRebootLastTime = remoteRebootLastTime;
	}
	public int getTimingBootStatus() {
		return timingBootStatus;
	}
	public void setTimingBootStatus(int timingBootStatus) {
		this.timingBootStatus = timingBootStatus;
	}
	public Date getTimingBootLastTime() {
		return timingBootLastTime;
	}
	public void setTimingBootLastTime(Date timingBootLastTime) {
		this.timingBootLastTime = timingBootLastTime;
	}
	public int getTimingShutdownStatus() {
		return timingShutdownStatus;
	}
	public void setTimingShutdownStatus(int timingShutdownStatus) {
		this.timingShutdownStatus = timingShutdownStatus;
	}
	public Date getTimingShutdownLastTime() {
		return timingShutdownLastTime;
	}
	public void setTimingShutdownLastTime(Date timingShutdownLastTime) {
		this.timingShutdownLastTime = timingShutdownLastTime;
	}
	public int getScreenshotStatus() {
		return screenshotStatus;
	}
	public void setScreenshotStatus(int screenshotStatus) {
		this.screenshotStatus = screenshotStatus;
	}
	public Date getScreenshotLastTime() {
		return screenshotLastTime;
	}
	public void setScreenshotLastTime(Date screenshotLastTime) {
		this.screenshotLastTime = screenshotLastTime;
	}
	public String getResolution() {
		return resolution;
	}
	public void setResolution(String resolution) {
		this.resolution = resolution;
	}

}
